chapter 10 halogen derivatives